you did it to yourself - Allemand Anglais Dictionnaire